Where is Hotel Victoria Oaxaca, Oaxaca City located?
Hotel Victoria Oaxaca, Oaxaca City, Hotel Victoria Oaxaca, Oaxaca City, Mexico (approx. 17.07199°, -96.72856°)
Hotel Victoria Oaxaca, Oaxaca City, Hotel Victoria Oaxaca, Oaxaca City, Mexico (approx. 17.07199°, -96.72856°)