Isla Cedros
Isla Cedros is an island off the Pacific side of the peninsula that is most famous for its colony of elephant seals.
Click on any of the thumbnails below to see a larger image.
©Bill Yeaton
BACK HOME