- Shillong – The Scotland of India
Huddled in northeast India, in its allure is Shillong. The clear skies, fresh mountain air and locals with the most dynamic personalities is bound enrapture you. Where culture and traditions juxtaposition and your senses lose their way in the discovery process is what Shillong is all about. There are many family friendly places to visit such as Lady Hydari Park, Ranikor, Jakrem, Elephant Falls, Ward’s Lake, Spread Eagle Falls, Sweet Falls and Sohpetbneng Peak.