Playa Blanca Resort & Spa;

enlarge Map