by roza on Mon Feb 04, 2008 7:18 pm
Los Cabos ("the cape"), is situated at the southern tip of the Baja Pennisula. For many years this beautiful scenic paradise, was known only to the wealthy few who were able to reach the location by private boat or jet. Today, all spa connoisseurs can enjoy luxury spa treatments ranging from a pivate in-suite treatment to a relaxing massage in a casual beachfront cabana.