Kerala, in South India, is popularly known as the ‘God’s own country,’ and this place is famous for its tropical beauty. It is a coastal area where one can get to see mountains, beach, wild life, culture and heritage. If one wants a leisurely vacation…