Places to visit in Meghalaya-The Abode Of Clouds
Places to visit in Meghalaya – One of the most beautiful states in the North East region of India, Meghalaya is popularly known as ‘the abode of clouds’. Cherrapunji in Meghalaya is famous for receiving … Read more