Spa is the name of a town in the Ardennes mountains in southern Belguim. Known as the " GEM of the Ardennes", Spa is, and has been for thousands of years, a place that attracted people to come and drink and bathe in the curative waters flowing from nearby river springs. And now you KNOW! |