Los Chorros Waterfalls. One of the most beautiful places I have ever been.
Costa Rica, 2011.
Tags: Costa Rica
Home