Photo: Tossa De Mar

Tossa De Mar, is a small town in Costa Brava situated right between the French border and Barcelona. Vila Vella is the oldest part of town and is all surrounded by a wall with towers. This is a beautiful beach town and a perfect place to escape all worries of this world. There are many [...]