Where is Miraflores?

Where is Miraflores located?

Miraflores, Guaviar, Colombia (approx. 1.33667°, -71.95111°)


Where is Miraflores on the map?