Tsambika

Tsambika

highlights: Tsambika, beach in Rhodes, Dodecanese Islands, Greece

Photos from Tsambika
View of Tsambika bay from the monastery on the nearby hill
Address and contacts
Location: view on map

More about Tsambika

Tsambika photo gallery

x