-
Place of Wonder: Santa Elena Cloud Forest in Costa Rica
They’re still out there – some near, most far, all wide-open places waiting to expand your horizon. One of these places is the Santa Elena Cloud Forest in Costa Rica where a dense shroud of mist blankets the tight canopy.