ICFAI University, Meghalaya


ICFAI University, Meghalaya is located in Tura and Shillong in Meghalaya, India.