La Selva Biological Station is located in the Caribbean lowlands of Costa Rica adjacent to Braulio Carrillo National Park. It's about 1½ hours north of San Jose near the town of Puerto Viejo.