If your idea of a fantastic vacation means being by the water, head to Atholl Island. Whatever you choose to do here, you're unlikely to tire of those lovely views.
Many travelers to New Providence Island have this water-surrounded land mass on their schedule. But Athol Island is just one of many places worth visiting in this area. If you're eager for more, Stingray City will keep you entertained.