Alappuzha travel guide – ( Alleppey ) Kerala
Alappuzha, also known as Alleppey, is a town in Alappuzha District of Kerala state of southern India. A town with picturesque canals, backwaters, beaches, and lagoons, it was described as Continue Reading