Satellite map of Angelokastro (Corfu)
Angelokastro (Greek: Αγγελόκαστρο (Castle of Angelos or Castle of the Angel); Venetian: Castel Sant'Angelo) is a Byzantine castle on the island of Corfu, Greece. It is located at the top of the highest peak of the island's shoreline in the northwest coast near Palaiokastritsa and built on particularly precipitous and rocky terrain.
Latitude: 39° 40' 42.24" N
Longitude: 19° 41' 13.92" E
Nearest city to this article: Aghios Georgios
Read about Angelokastro (Corfu) in the Wikipedia Satellite map of Angelokastro (Corfu) in Google Maps