Enchanting Meghalaya Holidays: Explore the Abode of Clouds

Meghalaya Holidays

 Meghalaya is a state of India, located at the north eastern region, blessed with vast natural wonders and lush greeneries. The word ‘Meghalaya’ means adobe of clouds, which refers as the place where clouds resides. It is the place where plenty of rainfall has been registered every year, due to presence of the famous monsoon wind. In fact, More...

by Surya Mishra | Published 5 years ago
Meghalaya Holidays
By Surya Mishra On Thursday, May 8th, 2014
0 Comments

Enchanting Meghalaya Holidays: Explore the Abode of Clouds

 Meghalaya is a state of India, located at the north eastern region, blessed with vast natural wonders and lush greeneries. The word ‘Meghalaya’ means adobe of clouds, which refers as the place where clouds More...