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 >>