Places to stay near Water Sports Complex
Reviews • 1
This is a well-known sports complex in India. The unique sports complex offers many adventurous water sports activities. Sail boats, para sailing, water scooters, rowing boats, kayaks, paddle boats, scuba diving and water skiing facilities are available in plenty here in this complex.