Info About The Worlds
Home
Delvada
The geographic coordinates of Delvada are:
Latitude: 20.77544000
Longitude: 71.04646000