1st Indian Sailing League begins at Umiam Lake, to end on Mar 31
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.