Kakkathuruthu

Kakkathuruthu : Kakkathuruthu is a tiny little spectacular island located in the famous backwaters of alapuuzha district in kerala.