The Best Travel Spots nearby Tver
Travel to Tver in Russia
Find hotels nearby 🏨
Find & Book the best travel experiences here
Tver is a city and the administrative centre of Tver Oblast, Russia. Population: 414,606; 403,606; 408,903; 450,941. It is 180 kilometres northwest of Moscow.
Source: WikipediaLake pictures in Tver
Shot with a EZ Controller. Exposure: None, Aperture: None, Focal Length: None, ISO: None