Bar Reef Resort is located in the beautiful Sri Lanka. They offer adventurous sports with professional instructors, such as kitesurfing, cycling, kayaking, water skiing, windsurfing, and many more.