For a unique look at the culinary secrets of making excellent pizza, head to Dodo Pizza in Zelenogradsky Administrative Okrug, northwest of Moscow city centre. With a livewebcam.cam, you can watch the pizza being prepared – from start to finish – in real time, as well as take a tour of the surrounding area with the street view map. Don’t miss out on this once-in-a-lifetime opportunity!
Dodo Pizza, Zelenograd
Aberdare National Park
Turn Off Light
I Like ThisUnlike Like
I Dislike ThisUn-Dislike Dislike