Want to See Bats? Go to Santa Rosa National Park, Costa Rica
- admin
- 24 10 2009
- No Comments
Want to See Bats? Go to Santa Rosa National Park, Costa Rica If you are traveling to Costa Rica for a vacation and are in the northwestern province of Guanacaste be sure to take a day trip to Santa Rosa National Park. To get there take the Inter-American highway (highway 1) north from Liberia. Drive […]