1 hand-picked place to visit, eat, and explore in La Barra.
Montoya Beach, Montoya Beach, 20001 La Barra, Maldonado Department, Uruguay