Spain - Costa Brava - Tossa de Mar 06
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:
1024x683
Share photo
|