The New Town of Rhodes

Maria Korachai | September 12th, 2017

A bird’s eye view of the New Town, which stands on the very end of the northern part of the island, with a beach unfolding across the entire tip of the peninsula.


© Sakis Gioumpasis

Greece IsRHODESDiscover

Most Popular