Tossa de Mar, Catalonia, Spain
Picturesque cove hemmed in by rocky hilltops, known for its snug beach, clear water & moored yachts.
Tossa de Mar, 17320, ES
0.8 km away
3.0 km away
3.1 km away