Where is Miratoro?

Where is Miratoro located?

Miratoro, La Paz, Honduras (approx. 14.21667°, -87.88333°)


Where is Miratoro on the map?