Strolling around the “New Town”, Mandraki is a small city port with the statues of the Rhodian deer at its entrance. Legend has it that
The New Town of Rhodes

Strolling around the “New Town”, Mandraki is a small city port with the statues of the Rhodian deer at its entrance. Legend has it that