Most beautiful places to visit in Meghalaya

Meghalaya

Meghalaya means ’abode of clouds and it is one of the seven North-eastern states in India. The state is famous for its Hills, forest, biodiversity, and high rainfall. Listed below are the most beautiful places to visit in Meghalaya. The Garo Khasi and Jaintia Hills of Meghalaya are famous throughout the world for their beauty […]