Nauyaca Waterfalls are a spectacular pair of cascading falls located near Dominical on Costa Rica’s southern Pacific coast. Surrounded by dense tropical rainforest, the waterfalls plunge into natural ...
An abandoned Mack gets uncovered the hard way, with trees and overgrowth cut back just to reach the truck. Focuses on the ...