Write a Post
ICFAI University, Meghalaya is a private university located in Tura and Shillong in Meghalaya, India.[1][2]