Spain - Costa Brava - Tossa de Mar 05
Tossa de Mar is located in the Spanish region of Catalonia on the Costa Brava. This is a pretty town with cobbled streets, a magnificent ancient castle and a beautiful mountainous hinterland with lush green valleys, gorges and natural springs.
|
|
Full size:
1024x669
Share photo
|