Quizzing Live

How Many Islands Make Up St Petersburg

Answer:
101 Islands