Spa Rituals at Grand Velas, Mexico
By Hayley • Apr 7th, 2010 • Category: Sports and LeisureTweet this!Let me tell you all about the gorgeous spa at the Grand Velas All Suites & Spa resort in Nuevo Vallarta, Mexico. It’s an incredible 16,000-sq.-ft. facility, rivaling the best resort spas I have tried in the United States. There are 20 large treatment rooms, and the relaxation facilities are second to none. While [...]
