Log In or Register
This is Blue Lagoon island in Nassau, Bahamas. It's a beautiful natural Dolphin habitat. This is a nice little pier where some of the local staff of the habitat use to get to their quarters.