Comments
1 total
0
abhijeeth9989
1Â year ago
With this World Guesser I'm feeling quite good! The road signs indicate a German—speaking nation, perhaps Austria.