Quantcast
Viewing all articles
Browse latest Browse all 11525

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

Viewing all articles
Browse latest Browse all 11525

Trending Articles