Sponsored by Avalon Boutique Hotel
-
25, Evreon Martiron str, Rhodes, Greece
36.4428388, 28.23008290000007
+30 22410 21634
http://