Russia
Pobezhalovo is a city located in Novgorod Oblast, Russia.
You can find Pobezhalovo at 58.81° N, 33.83° E, in the Northern Hemisphere. It is classified under Novgorod Oblast, Russia.
The Novgorod Oblast region of Russia is home to Pobezhalovo and other cities such as Velikiy Novgorod, Borovichi, Staraya Russa.
Pobezhalovo is surrounded by 20 cities and towns within a 25 km radius.
Pobezhalovo is located in Novgorod Oblast, Russia.
Pobezhalovo is located at coordinates 58.81° N, 33.83° E in Novgorod Oblast, Russia.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)