News

La Barra is part of a string of popular beach resorts, east of the Punta del Este peninsula in south Uruguay’s Maldonado department. It lies 88 miles west of the country’s capital, Montevideo.