Aug 29, 20211 minCabo San Lucas, Mexico Visiting Villa Del Palmar Beach resort and spa Los Cabos. Flying above the clouds to get to Cabo San Lucas. Food vibes at the resort Pool...