Filming Locations in Ciudad de la Costa
Paso Carrasco, Canelones, Uruguay
The Pope's Toilet (2007)
Paso de Carrasco or Paso Carrasco is a city in the Canelones Department of Uruguay. Paso Carrasco is...
View DetailsEl Pinar, Canelones, Uruguay
N'Xalá (2021)
Bordered by the Río de la Plata in the south and the Pando Creek in the west, El Pinar features a wi...
View Details