Where is Temazcal?
Where is Temazcal located?
Temazcal, Oaxaca, Mexico (approx. 16.93979°, -96.9573°)
Where is Temazcal on the map?
{"latitude":16.93979,"longitude":-96.9573,"title":"Temazcal"}