Xanadu Island Resort live webcam Bodrum

Location: Bodrum, Bodrum/Muğla Province, Turcia
Bodrum live webcam Turkey
stunning view over the beach of the 5-stars Xanadu Island Resort