White Sand, Brown Pelicans, and Our Daily Walk to Nowhere On our last weekend in Costa Rica we walk down to Bihagua from Heliconias Lodge to catch a bus to the small city of Liberia. Our actual destination is the remote northern section of Santa Rosa National Park and we’ll need to rent a car to get there. After standing […]