Costa Rica’s Island of Pirates, Divers and Dinosaurs

Day: December 11, 2009

Costa Rica’s Island of Pirates, Divers and Dinosaurs

There is a lot of mystery surrounding Costa Rica’s tiny remote Pacific island called Isla del Coco. Its Jurassic Park affiliation brought it some fame, and its restrictions for entry have increased the level of infatuation to visit it. Cocos Island is an uninhabited island located off the shore of Costa Rica. This National Park […]