1st Indian Sailing League begins at Umiam Lake, to end on Mar 31
Set against the breathtaking backdrop of Umiam Lake in Meghalaya, the first-ever Indian Sailing League has officially launched, welcoming 14 competing teams and a staggering 182 sailors, including 58 from around the globe.
Set against the breathtaking backdrop of Umiam Lake in Meghalaya, the first-ever Indian Sailing League has officially launched, welcoming 14 competing teams and a staggering 182 sailors, including 58 from around the globe.