A Photo Walk in Costa Rica’s Cahuita National Park

The National Park in Cahuita stars a splendid eight-kilometer hike along beaches that are cut straight out a “Pirates of the Caribbean” movie.