Carara National Park : The word "Carara" is an indigenous term, meaning "river of crocodiles". Carara National Park is an ideal place for ecological and biological researches, as it offers a rare collection of animal and plant species, besides rich biodiversity. The park is located on the Pacific coast, 25 Km southwest of Orotina, Puntarenas Province, near San Jose'.
Travel to Costa Rica : Travour is a global travel hub that offers information on destinations worldwide. It features detailed sections on hotels, tourist attractions and travel to different countries and regions in the world. With online booking for international flights, hotels and tours, Travour is a one-stop shop for global travel. |