Alleppey Shikkara Cruise
Punnamada Finishing Point, 688013 Alleppey, India,Object type: Boat Alappuzha
Alleppey Shikkara Cruise is located in Alleppey, a few steps from Nehru Trophy Boat Race, 100 feet from Nehru Trophy Finishing Point, as well as 1.1 miles from