Great Blue Hole, Belize. Where the Atlantic, the Caribbean Sea and the Gulf meet.
To Do List
Nestled on the shores where the Merrimack River meets the Atlantic, the Greater Newburyport area of Massachusetts is comprised of diverse
My Favorite Places and Spaces
Been there, wish it was now. Eleuthera Bahamas. Fabulous beaches, look out below for the cocoanuts.
Atlantic spotted dolphins underwater, Bahamas, Grand Bahama Bank, by Jon Cornforth
Reef Fish Identification - Florida Caribbean Bahamas - 4th Edition (Reef Set)
Pelican bay is a small Treasure of the Bahamas and a mix of fine Caribbean and European architecture