Travel Guide to La Paz, Mexico - Whale Sharks, Amazing Beaches, Local Food, and More