Where is Aurora Beach Hotel?

Where is Aurora Beach Hotel located?

Aurora Beach Hotel, Ionian Islands, Greece (approx. 39.5162°, 19.92369°)


Where is Aurora Beach Hotel on the map?