Where is Albatros Beach Hotel?
Where is Albatros Beach Hotel located?
Albatros Beach Hotel, Sicily, Italy (approx. 37.88232°, 15.30973°)
Where is Albatros Beach Hotel on the map?
Albatros Beach Hotel - Catania Airport
{"latitude":37.88232,"longitude":15.30973,"title":"Albatros Beach Hotel"}