Where is Pedrera?
Where is Pedrera located?
Pedrera, Departamento de Canelones, Uruguay (approx. -34.53333°, -55.91667°)
Where is Pedrera on the map?
{"latitude":-34.53333,"longitude":-55.91667,"title":"Pedrera"}