Costa Rica Spotlight: Aviarios del Caribe Sloth Refuge, Limon Costa Rica
- admin
- 18 02 2009
- No Comments
Costa Rica Spotlight: Aviarios del Caribe Sloth Refuge, Limon Costa Rica One of my favorite special interest tours is Aviarios del Caribe Sloth Refuge located near Limon Costa Rica on the Caribbean side of Costa Rica. My husband and I stopped by there on my way to Cahuita National Park which is a few miles […]