Cherrapunji in Meghalaya has several reasons to claim. It is the second wettest place on the planet and the only place in India to receive rain throughout the year. The town of Cherrapunji is nestled in the East Khasi Hills about 50 km southwest of state capital Shillong. The town is also known as Sohra… Read More
Meghalaya
The ‘Land of Perpetual Winds’ to the outside world but the tableland is in the south eastern corner of the Garo Hills. It has an importance for both Garo and Hindu religious beliefs. Balpakram, which is declared as a National Park in 1987, is the land of scenic beauty, lying at an altitude of nearly… Read More