Visit Kerala and fall in love with its beauty and its people.
Kerala on the shores of the Arabian Sea, South India