Sponsored by Avalon Boutique Hotel
-
43, Omirou str, Rhodes, Greece
36.4414407, 28.22556629999997
+30 22410 37081
http://