
6 Places In Meghalaya That Will Inspire You To Revisit The State Invariably
Tucked in the northeast of India, less-walked by mankind, Meghalaya is home to living root bridges and an abundance of calm, peace and tourist attractions. Known as the Abode of the Clouds, Meghalaya throughout the year enjoys a distinct environment of its own. With this much to offer, a trip to Meghalaya should come automatically...