Locations

Alappuzha

Alappuzha (or Alleppey) is a city on the Laccadive Sea in the southern Indian state of Kerala. It’s best known for More info
Explore