Travel X Meghalaya: Caves, Waterfalls and Living Root Bridges
The state of Meghalaya is a treasure trove when it comes to traveling in India, it is almost like a secret. This northeastern state is referred to as the Abode…
The state of Meghalaya is a treasure trove when it comes to traveling in India, it is almost like a secret. This northeastern state is referred to as the Abode…