Kerala is a must visit destination in India and it is one of those few places where within a few hours you can be from a beach to high altitude spice gardens. In this blog post I share my top 7 must have experiences if you are visiting Kerala aka God's Own Country
Read More