The town of Alleppey, located in the Indian state of Kerala, is not for nothing called the “Indian Venice”

   


v20240901