Where is La Isla?

Where is La Isla located?

La Isla, Queretaro, Mexico (approx. 20.21667°, -100.1792°)


Where is La Isla on the map?