Nehru Trophy Boat Race Finishing Point Stadium, Finishing Point Road, Punnamada, Thathampally, Alappuzha, India