Monday, June 4, 2018
The Stella Maris Resort on Long Island in The Bahamas
By Guy Britton
Long Island is on the edge.
The eastern side of this island in The Bahamas plunges to depths of 1,000 feet right offshore; there are striking cliffs that stand up to the sea.
The ocean meets the Bahamas Bank no more dramatically than here.
This island in the southern Out Islands of The Bahamas is 80 miles long and light years away from the ordinary.
Read more >>
Share to Twitter
Share to Facebook
Share to Pinterest
Stella Maris Resort