Where is Posuelos?

Where is Posuelos located?

Posuelos, La Rioja, Argentina (approx. -28.65°, -68.11667°)


Where is Posuelos on the map?