Kerala has a long coastline stretching from the north of the country to the south and abounding in beaches. The beaches in the north have cliffs dropping steeply to stunning beaches. Forts built by the Portuguese, the Dutch and the British colonial powers can be seen dotting the seashores. The beaches in the south are more touristy offering plenty of water sports activates, yoga, Ayurveda massages, seafood, and swaying coconut and palm trees under which you can simply laze the day away. If you ...