Where is Hotel Casa de la Tía Tere, Oaxaca City located?
Hotel Casa de la Tía Tere, Oaxaca City, Hotel Casa de la Tía Tere, Oaxaca City, Mexico (approx. 17.06261°, -96.71848°)
Hotel Casa de la Tía Tere, Oaxaca City, Hotel Casa de la Tía Tere, Oaxaca City, Mexico (approx. 17.06261°, -96.71848°)