The Best Spa in Cabo San Lucas: Spa Montage
Spa Montage, a Sanctuary on Santa Maria Bay The word spa can be very misleading. It can simply mean a room where you get a massage or a 43,000 sq foot masterpiece. As you can probably guess, when I go to a spa, I want more than a massage room. So when we were in …