Mexico is a great destination for cycling (try Puerto Vallarta to Colima), volcano climbing, and hiking in Copper Canyon – if it were safer. But my personal favourite is kayaking in the Sea of Cortez. Check out the islands off the coast of Loreto or La Paz. The juxtaposition of coast and desert as well as all the sea life ensures any kayaking trip in the Baja will be a fantastic adventure.