Photo Credits: Costa Rica Filming Locations
Two small and scenic waterfalls
Alajuela
July, 2011
Contact Us