Cabo San Lucas has been voted into the top 50 most beautiful spots in the world by Big 7 Travel’s 1.5m social media audience citing the Arch Air rock formation as being unforgettable!
This resort on southern Mexico’s Baja California peninsula is known for its ‘dramatic stone cliffs and stunning sea arches’, says Big 7 Travel.