Where is La Santísima Trinidad de Paraná?

Where is La Santísima Trinidad de Paraná located?

La Santísima Trinidad de Paraná, La Santísima Trinidad de Paraná, Paraguay (approx. -27.133°, -55.7°)


Where is La Santísima Trinidad de Paraná on the map?