Lloret de Mar is a historic seaside town on the Costa Brava of Spain’s Catalonia region. Tourists love this quaint area with the medieval Castle of Sant Joan looking down on the popular Mediterranean beaches and postcard worthy town. lioret de mar spain