Russia
Davydovo is a city in Vologda Oblast, Russia.
At coordinates 58.91° N, 37.27° E, Davydovo lies in the Northern Hemisphere. The city belongs to Vologda Oblast in Russia.
The Vologda Oblast region of Russia is home to Davydovo and other cities such as Cherepovets, Vologda, Sokol.
The area surrounding Davydovo includes 20 nearby cities and towns.
Davydovo is located in Vologda Oblast, Russia.
Davydovo is located at coordinates 58.91° N, 37.27° E in Vologda Oblast, Russia.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)