Filming Locations in Melo

Melo, Cerro Largo, Uruguay
The Pope's Toilet (2007)

Melo is the capital city of the Cerro Largo Department of north-eastern Uruguay. As of the census of...

View Details