Amphora is a luxury spa located in Aidipsos, Greece. Located on the island of Evia, surrounded by the mountains and overlooking the sea, Aidispsos is a one of a kind city, containing eighty natural thermal springs. For millenia, people have traveled to Aidipsos's springs to heal their mind and body in their revitalising waters.