Imagine being so close to one of nature's grandest creatures that you can practically touch it. Welcome to the awe-inspiring world of gray whale watching in Baja California Sur! Each year, these majestic beasts embark on one of the longest migrations of any mammal, journeying over 15,000 kilometers from the icy waters of the Bering Sea to the warm,...