Spain - Paula in Tossa de Mar 01
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:
711x1024
Share photo
|