Meandering Around Mandrake Harbour – Rhodes, Greece
Mandraki Harbour, the alleged site of the Colossus of Rhodes has great atmosphere and is totally worth taking the time out for.
Mandraki Harbour, the alleged site of the Colossus of Rhodes has great atmosphere and is totally worth taking the time out for.