Friday Travel Pic – Secret Waterfalls

One of the many gorgeous waterfalls of Meghalaya.

Continue reading “Friday Travel Pic – Secret Waterfalls”