Exterior of Las Perlas 7 as it rests in front of Hotel Contadora Resort on Playa Largo.

Thirty miles south of Panama’s coast lies the Pearl Islands archipelago, a network of Panamanian Gulf islands so postcard perfect, they were the featured backdrop for three seasons of Survivor. In the midst of these emerald green waters and pristine beaches, you’ll find an unlikely sliver of eeriness wedged into paradise. Hotel Contadora Resort,, Read More