These activities are the country's main allure with snorkelling being an activity you can indulge in right off the beach of your resort. This, however, is conditional; check that your resort has a house reef, if it is surrounded by a lagoon there won't be a reef. Swimming to the nearest reef is the most viable depending on individual swimming skills. Even so, there may not be an abundance of coral and fish to see, as such booking a snorkelling tour to the most rewarding sites is the answer. Some resorts offer snorkelling or diving tours as part of the package while others will charge for the service.