Where is Blue Sky City Beach Hotel, Rhodes Town located?
Blue Sky City Beach Hotel, Rhodes Town, Blue Sky City Beach Hotel, Rhodes Town, Greece (approx. 36.44975°, 28.21634°)
Blue Sky City Beach Hotel, Rhodes Town, Blue Sky City Beach Hotel, Rhodes Town, Greece (approx. 36.44975°, 28.21634°)