Waterfall in Paradise One of my favorite countries so far is Costa Rica. The people are friendly, they have great surfing, and they… Posted on: March 26, 2010 By: J. Griffin Stewart With: 0 Comments
The Curious Parrot Taken while visiting Santa Rosa National Park in Costa Rica. This curious Parrot was checking out the visitors and allowing… Posted on: January 7, 2010 By: J. Griffin Stewart With: 0 Comments