Meghalaya, the abode of clouds, offers a gathering of sights, food, exercises, and celebrations to the travelers. The state is the wettest region of India, recording an average of 1200 cm of rains a...
Sign Up
..... Connect Australia with the world.