Chasing the gorgeous waterfalls in Meghalaya

posted in: Asia, India, Meghalaya, Nature | 67

One of the most obvious things to do in the Abode of Clouds is to chase waterfalls. I say “obvious” as waterfalls in Meghalaya are ubiquitous. Whether you are in the capital city Shillong, or on a highway to some … Continued

error: Content is protected !!