Travel & Play
by Shari Rosenberg | October 13, 2010
Savor the Spas of Los Cabos
Los Cabos in Baja California is a stunning natural setting and a hot spot for spas that feature spiritual and indigenous treatments including one of the only thalassotherapy spas in North America.