Quizzing Live

Between Which 2 Countries Would You Find Lake Olirid

Answer:
Albania & Macedonia