Want to make this Christmas holidays the most memorable yet? Consider visiting a destination that offers plentiful of natural beauty! It is great way to celebrate this wondrous festival and spend good time with your family or friends. What’s more, the atmosphere in India is
If you are travel curious soul, then you will surely connect with Meghalaya, Meghalaya is a perfect journey for those who are planning their next travel hunt. Meghalaya literally means ‘Abode of the Clouds’ and is known for is roaring high waterfalls and thick rainforest.
“Wandering re-establishes the original harmony which once existed between man and the universe”- Anatole France Let’s get packed and get into the hidden paradise of Meghalaya! A land of blue waters, green hills, cherry blossoms and a crazy culture of music! The most rain soaked