|
India's southernmost state also known as "God's own country". Kerala has finest beaches of India. Tourist and nature lover come here to explore tranquil palm fringed beaches. The backwater of Kerala-meandering inland lakes networked by canal. Boating through these canals give unique experience of life. |
|