10 Things You Cannot Miss Doing on your Kerala trip!

Also called “God’s Own Country”, Kerala is located in India’s Malabar Coast. Arabian Sea flanks the coastal line of the state. If you are looking for an ideal trip down south, then you should make a trip to Kerala. Boasting of palm-lined sandy beaches, backwaters, houseboats, Malayali cuisine and a rich culture – Kerala has [...]
Read More