Wandering The Scotland Of The East- Shillong

Top Post on IndiBlogger

Planning a holiday in North East India? Set you backpack and free your soul to explore the beautiful nature of Shillong. Shillong, often known as Scotland Of the East, is the capital city of the North-East state of India, Meghalaya.

Read this post on oursamyatra.com

Debabrati and Aniruddha

blogs from Kolkata