Tossa del Mar is a municipality located in Costa Brava, Spain, about 100 km north of Barcelona and 100 south of the French Border.
Pristine waters in this medieval Mediterranean town hide a rich underwater marine life. Enjoy the diving!
Tossa del Mar is a municipality located in Costa Brava, Spain, about 100 km north of Barcelona and 100 south of the French Border.
Pristine waters in this medieval Mediterranean town hide a rich underwater marine life. Enjoy the diving!