Home Page

COSTA RICA EXPEDITIONS

Isla del Cano, off Costa Rica's southern Pacific Coast.
Sep 2003

Isla del Caño
Aerial photo of Isla del Caño, 12 miles off the southern coast of Costa Rica.