Barcelia. The name itself evokes a kaleidoscope of possibilities: sun-drenched beaches lapped by azure waters, ancient ruins whispering of forgotten…