Ag Varvara Bell Tower, Hydra Island Greece
Ag Varvara Bell Tower on Hydra Island Greece in Hydra Town is a marvellously photogenic structure which is also why the church is a popular wedding location. Ag Varvara is situated across Caprice Restaurant
... more information coming soon.