July 23, 2023February 23, 2024Travel by Igor Ovsyannnykov 6 Reasons to Visit Tossa de Mar, Spain A beautiful small town in Spain is holding all the prettiness of natural sceneries. The city is located near the Mediterranean sea covering the area of 130 kilometers north Barcelona. Tossa De Mar was a fishing town in the past,… Read More