India's 7 safest cities for solo women travelers
By: Team Ifairer | Posted: 03-03-2017
Heart It
Shillong, Meghalaya
Shillong, the capital of Meghalaya, located in North East India is one of the lesser explored picturesque locations in India. The Meghalaya Tourism Centre of Shillong is located close to Police Bazaar, one of the most crowded places here.