Travel Tales

A Manmade Reservoir With Ample Natural Beauty

Your travel and your monsoon trek needs are satiated all in one at this spot

Advertisements
Reviews

Looking At Nature’s Best in South India and God’s Own Country Through The Karwaan Road Trip #FridayReview

The story is simple, and so is the movie.