|
stella maris resort is located on long island in the southern bahamas. long island is one of the most ecologically fascinating islands of the bahamas, with pristine and rocky beaches, and hills of rolling subtropical jungles. the stella maris resort is close to plantation ruins, and indian caves. the resort offers guided diving tours to the caribbean's best locations, including blue holes, garden reefs and shark laden waters. of course, long island boasts incredible bonefishing and reef fishing. the re
|