backpackingwithmylens.com
5 Must Visit Places In Shillong
Shillong is the the capital city of Meghalaya, a small but beautiful town between the clouds. Here are the five major spots that are worth visiting
Meenakshi