THE LINDOS BAY

Vlycha Beach
Rhodos
Greece