Isla Bastimentos
Panama's Bocas del Toro province is another hub of excellent beaches, and some of the best are located on Isla Bastimentos, nicknamed Zapatillas (Slippers) Island. Here you'll find plenty of powdery sand, blue waters and excellent snorkeling on the reefs just off the beach.
Photo courtesy of scolussi