Where is Tamaqua?

Where is Tamaqua located?

Tamaqua, Pennsylvania, United States (approx. 40.79743°, -75.96962°)


Where is Tamaqua on the map?