Sant Cristòfol Beach: Lighthouse Views in Vilanova, Catalonia | OnlyBeaches