Mexico fights for its image OCRegister Lover's Beach is located on the Sea of Cortez side of Land's End at Cabo San Lucas, Mexico. The Baja resort, popular with Southern Californians, has been largely untouched with reports of drugs and violence. In June, AirTran will begin non-stop service ... |