Agia Varvara built into roacks besides the Tarpon Springs Boulevard, Chalki Island, Dodecanese Islands, Greece.