Quizzing Live

Which Two Capital Cities Stand On The Mouth Of The Rio De La Plata , Or River Plate

Answer:
Buenos Aires & Monte Video