Los Chorros Waterfalls. One of the most beautiful places I have ever been.

Costa Rica, 2011.

Notes

  1. purpleasil reblogged this from jrex
  2. puravidacr reblogged this from jrex
  3. jrex posted this