21 Mar 2022 ... Visitors can enjoy a variety of activities on the land and in the water, including swimming, snorkeling and scuba diving; sailing, kayaking and ...