Dubai: The Nehru Trophy boat race, a popular fixture held annually in the Punnamada Lake near Alappuzha in Kerala, is slated to be held in Ras al Khaimah in the United Arab Emirates this year, in a move to build on the close-knit ties between the Gulf nation and the southern Indian state, the organisers […]