The city Empuriabrava - Spanish Venice

Empuriabrava - a city on the coast of Girona, Spain. City throughout its appearance resembles Venice. Not for nothing, it is called the Venice of the Spanish. See for yourself.