Alappuzha or formerly known as Alleppey is an elegant gem found in the South Indian state of Kerala. Bordering the Laccadive Sea coast with palm-fringed backwaters, interlinking canals, beaches and lagoons get Alleppey added in everyone's must-visit bucket list. The ...