109 / 149
Bocas del Toro, Panama: A lovely, lazy island on Panama's western border. Beautiful beaches and snorkeling, but somewhat pricey.
Stop Slideshow