Located on the Caribbean Sea, 300 miles northwest off Panama City, the Bocas del Toro archipelago is a snorkeling and diving haven featuring coral reefs, large extensions of mangroves, white sandy beaches, and crystal-clear waters. This layback archipelago is also noted for its Georgian architecture, sea turtles, gingerbread, and excellent seafood. A good option for divers and people looking for a different vacation. Average stay is 2 to 3 nights.