Tag: Leros

Holidays in Greece: Archers star Amy Shindler visits Patmos, Leros and Rhodes

By Amy Shindler Revealed: 09:14 EDT, 26 January 2014 | Up to…

Travel Publisher By Travel Publisher