The best Side of Northeast tourism
No record of the greatest spots to go to in North East India is comprehensive with out mentioning Shillong, one of the most frequented areas in Northeast India. Surrounded by hills along with the ever-current fog resting easily on them, Shillong appears like the ideal getaway for just a dreamy holid