Alicante, Costa Blanca, elche, la alcudia, La Cultura, Lead, news spain, newspaper, Roman Baths, The Olive Press

Giant Roman baths finally unearthed in Spain’s Elche after eight year dig

AFTER eight years of relentless digging, archaeologists at the University of Alicante have finally uncovered the full glory of the […]