Budapest is Europe's largest spa town; there are more than 100 hot springs that spout from Buda's limestone bedrock.
budapest is europe s largest spa town there are more than 100 hot springs that spout from buda s limestone bedrock