Info About The Worlds
Home
Delcer
The geographic coordinates of Delcer are:
Latitude: 13.80121000
Longitude: -61.05892000