ISLA DEL COCO, Puntarenas – Steven Almoa, from Berlin, Germany, says Costa Rica’s Isla del Coco National Park is the place he’s most wanted to visit. Because of its scenic beauty on land and its great ...