Sponsored by Avalon Boutique Hotel
-
11, Archiepiskopou Efthimiou str, Rhodes, Greece
36.4404695, 28.228486599999997
+30 22410 30944
http://