Kerala is a place to simply sit back and enjoy. The name means “Land of coconuts”. A green shawl spread out in the gleaming sunshine. Kerala – the paradise of travelers is simply charming. Still unmarred by the onrush of modernity. The intricate coconut groves, the lush greenery of the valleys and the splendid sights atop the hills are so alluring. The backwater cruises along the coastal lagoons mesmerize the travelers with the tranquilizing lullaby of nature. Tucked away in the South West corner of India Kerala is a narrow strip of land between the Arabian Sea and Western Ghats.