image

La Barra

See Filters

Montoya Beach

Add To Trip
Overview of Playa Montoya Playa Montoya, located in La Barra, Maldonado Department, Uruguay, is renowned for its soft golden sands and clear turquoise waters. It is a […]
Montoya Beach, Montoya Beach, 20001 La Barra, Maldonado Department, Uruguay