El Castillo Boutique Hotel at Puntarenas, Costa Rica, is Bocas Bali sister resort. This nine-room, adult-only luxury hotel is perched 600 feet above the Pacific Ocean, offering views of South Pacific Costa Rica. Located in […]

read more