Day 21 – Jan 8th
Emerging from the need for a new port in Kochi is the largest artificial island in India – Willingdon island. We had an early start from Orchid Homestay to visit the island and a few other places on the way.
Continue reading “Kerala Log 6 – Willingdon island and Folklore museum”