On the southern tip of Mexico’s Baja California peninsula is the resort town of Cabo San Lucas, famous for nearly year round sunshine, white sand beaches, luxurious resorts, authentic local cuisine…. I could go on forever, but you get it! It’s easy to see why Cabo draws couples from all over the world, whether they’re […]