Five Famous Photography Locations in Shillong
Five Famous Photography Locations in Shillong Meghalaya, the Abode of Clouds, is one of the most beautiful states in Northeast India. Endowed with incredible natural beauty – sparkling waterfalls, lakes and diverse culture, it is one of the most enchanting places to visit and take the perfect photographs. Shillong, the capital city of Meghalaya, also…