Check out this great place to stay in Cabo San Lucas
Entire home/apt in Cabo San Lucas, Mexico. Villa Rosa has its own private pool, satellite tv including a 55 inch smart tv with Netflix, laundry facilities, and all the comforts of home. The three bedrooms each have a private bath and air conditioners. Lounge on one of the three decks and ...
See this content immediately after install