When in Alappuzha Alleppey for Nehru Trophy Boat Race When in Alappuzha Alleppey for Nehru Trophy Boat Race. Kerala is undoubtedly God’s own country! with its serene greenery, backwaters and lavish boathouses. It is situated on the Malabar coast with almost 600km of glorious Arabian Sea coast and beaches. With different places to explore in […]