Carrillo Beach, situated along the Pacific Coast of Costa Rica's Nicoya Peninsula, is known for its jewel among Pacific beaches. The beach is south of the popular surfer’s paradise of Samara Beach and is one of the least developed spots on the Peninsula.
Known among divers for its excellent coral reef teeming with marine life, the beach is protected by rocky headlands...