Sponsored by Avalon Boutique Hotel
-
53, Sokratous str, Rhodes, Greece
36.4437189, 28.22701470000004
+30 22410 27608
http://