Latitude and longitude of Deglos
- Nearby Dennery, Saint Lucia
Satellite map of Deglos
Deglos is a settlement on the island of Saint Lucia; it is located at the northern end of the island towards its heart, between Trois Pitons and Barre Denis.
Latitude: 13° 57' 59.99" N
Longitude: -60° 57' 59.99" W