Costa Rica Finally has a Canopy Tower!

As you drive around the winding mountain roads of Costa Rica on your way to Monteverde, La Fortuna, or Sarapiqui, you won’t help but the notice signs that state “canopy here!” “longest canopy!”, and even “fly like superman on our canopy!” Some of these odd advertisements happen to be the size of billboards and also […]