Historic Lloret de Mar: Gothic Gems, Pirate Tales & Ancient Ruins in Girona, Spain