Punta Leona, Costa Rica An Encounter with a Baby Turtle My visit to Punta Leona was marked by an encounter with a