
India has around 7000 kilometres of coastline and some of the best beaches in the world. Add to that the sunny, tropical climate and you have the perfect recipe for some exhilarating water sports. If it’s a romantic boat-ride you fancy or an afternoon of splashing around with the whole family, you can be sure to find it at the Leela Hotels, Palaces and Resorts. Or in the seas off our properties, to be more precise.
