Santa Maria (Our Lady of Victory)

This catholic church is centrally located in the new town of Rhodes, near the casino.

Contact us: nature (at) ecotourism-greece.com