Our last stop on our trip to Costa Rica this year was at Lapa Rios Ecolodge on the Osa Peninsula. This was a beautiful place with views of the Golfo Dulce close to where it meets the Pacific Ocean. The lodge is set up on a hillside with great views […]