Where is Hotel Casa de la Tía Tere?

Where is Hotel Casa de la Tía Tere located?

Hotel Casa de la Tía Tere, Oaxaca, Mexico (approx. 17.06261°, -96.71848°)


Where is Hotel Casa de la Tía Tere on the map?