sumatgupta
FollowBoat through the Majestic Umiam lake
Umiam lake in Shillong, India is a beautiful huge lake which justifies the tag of Meghalaya being Scotland of the East!!
Umiam lake in Shillong, India is a beautiful huge lake which justifies the tag of Meghalaya being Scotland of the East!!
Read less
Read less
Views
65
Categories
Same photographer See all
Discover more photos See all