Browsing:

Tag: villa del palmar

Villa Del Palmar in Cabo San Lucas

We stayed at the Villa Del Palmar during our recent trip to Cabo San Lucas. This is the sister resort to the Villa Del Arco, which is where we bought our initial time share. We have also stayed at the Read more…