The second-longest peninsula on Earth, Baja California is an explorer’s wonderland, and you’ll find plenty of things to do whether you’re looking to post up at a Los Cabos resort or chase the state’s best surf breaks. Desert landscape beckons at the edge of every town, while UNESCO-listed rock art sites line the Sierra de San Francisco. Leave dry land to find Baja’s most vivid wonders, with opportunities to snorkel, dive, fish, and paddle its two long coasts. From December through April, the peninsula offers a front-row seat for watching the annual migration of gray whales to warm, sheltered Pacific coast lagoons.