Cherrapunji, 11th November: Cherrapunji is one of the most popular tourist places of Meghalaya. The wettest place in the world is situated 53 km away from Shillong,…
View More Cherrapunji: Fairytale land of Meghalaya will amaze the travellers by its beauty