//
archives

Day Spas

This category contains 1 post

Thermae Bath Spa, Bath, England

The Thermae Bath Spa in historic Bath, Somerset, is a luxury spa built around the natural spring water that the city is so famous for.  This unique venue is a must-visit location for any traveller to Bath, and is the perfect way to relax and indulge in some serious relaxation time in one of South West … Continue reading »

About these ads

Candidtraveller on Twitter

© 2011 Candidtraveller. All Rights Reserved.
Follow

Get every new post delivered to your Inbox.

Join 1,290 other followers