Designed by
Title
Sant Roma Church, Lloret de Mar, Costa Brava, Spain #32846921
Description
Lloret de Mar is a Mediterranean coastal town in Catalonia and one of the most popular holiday resorts on the Costa Brava. It is 40 kilometres from Girona and 75 kilometres from Barcelona