Cabo San Lucas Vacation

Cabo San Lucas is one of Mexico’s top spot. Located at the tip of the Baja Peninsula, the longest peninsula in the world. Cabo San Lucas is actually a small city that’s becoming the leader in the resort scene in Mexico and is a popular port-of-call for cruise ships. Many people book Cabo San Lucas [...]