Her Much Awaited Vacation Turns Into A Nightmare When Woman Gets A Call From Her Neighbor

By Neil Pollin

Cabo

Cabo San Lucas famously known as just Cabo is a resort city located at the southern point of the Baja California Peninsula in Baja California Sur, a Mexican state. The city holds a spot in top 5 Mexico’s tourist destinations. Cabo’s beaches, marine life, and scuba diving location attract a great number of tourists every month.