Wednesday, 9 May 2018

Meghalaya: The Scotland of India


Ward's Lake

Meghalaya is situated in the North East part of India, close to the Bangladesh Border. This Beautiful and Breath-taking state is also called as “The Scotland of India”. The Mountainous and Hilly areas of Meghalaya are a great example of Natural Beauty. It is a state which attracts Nature Lovers from all over the world. A few years back, Meghalaya was a hidden gem yet to be discovered. Now the state sees millions of tourists every year. Meghalaya is a small state, thus can be explored fully in 4-5 days. In this Blog, we will share some Travel tips for Meghalaya, and places to visit in the state.