Lloret de Mar (Spain, Catalonia) is a resort town on the Costa Brava with more than a thousand years of history. A pioneer of ...
Spain is undoubtedly a beautiful country, with popular hotspots including Costa Brava and Barcelona, but have you heard of ...