Where is Janvitlan?

Where is Janvitlan located?

Janvitlan, Oaxaca, Mexico (approx. 17.53333°, -97.33333°)


Where is Janvitlan on the map?