Kerala Backwaters – Why it is a Must Do?

6

Kerala, a state in the south of India, often referred to as God’s Own Country is a haven for every kind of traveler. While the state offers hill stations, wild life sanctuaries and wellness holidays, there is no image more descriptive of Kerala than the

Read this post on swathirishi.wordpress.com


Swathi Rishi

blogs from Mumbai