The Best Snorkeling in Costa Rica

With coasts on the Pacific and Caribbean, this Central American paradise offers a little more than most destinations.