Surrounded by desert and bathed in the waters of the Sea of Cortez, La Paz offers beautiful beaches and coastal spots that are perfect for scuba diving or whale watching. La Paz is one of 31 towns given the designation of ''Pueblo Mágico'' (magical town) by Mexico's Secretary of Tourism.