Long Island- Bahamas

Exploring reefs, blue holes and hidden beaches, and hangin’ with the locals on Long Island, Bahamas.

Read More