Travel Photography Featured photos taken in Costa Rica and tagged as rica
This is a violet Sabrewing Hummingbird found in Costa Rica.
A Costa Rican trade mark, the red eyed leaf frog. Usually found at night under or around leaves and reeds
Taken while living above San Jose, CR See more at http://www.discovershareinspire.com
A scenic beach on the Caribbean side of Costa Rica.