19 Mesmerizing Floating Towns in the World

-

12. Alappuzha, India

Alappuzha, India

Being criss-crossed by a system of canals, this town in India is flocked by tourists to enjoy staying in its famous houseboats and soak in the views of its wonderfully green paddy fields.

Share this article

Recent posts

Popular categories

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Recent comments