Villa del Palmar Delivers on TripAdvisor’s Top Things To Do in Cabo San Lucas

CABO SAN LUCAS, Baja California Sur, Mexico, April 10, 2018 /PRNewswire/ — Villa del Palmar Cabo San Lucas, a five star resort nestled on the shores of Medano Beach on the Sea of Cortez, provides guests with the luxury and amenities of an exclusive resort, while still remaining within close proximity to the top things to…