Can Garriga (Lloret de Mar) Gerona - Spain Lloret de Mar • Cataluña • Spain Home Can Garriga (Lloret de Mar) Gerona - Spain Point of interest See on the map More information Download MARINATIPS App