March 8, 2022March 8, 2022Travel by Adam Green 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