Swim with the Pigs

Exuma

Matthew Town

Inagua

Treasure Cay, Abaco

Bahamas

Nichols Town, Andros

Bahamas

Alice Town, Bimini

Bahamas

Palmetto Point, Eleuthera

Bahamas

Harbour Island, Eleuthera

Bahamas

Rolle Town, Exuma

Bahamas

Freeport, Grand Bahama

Bahamas

Stella Maris, Long Island

Bahamas

Nassau, New Providence

Bahamas