Where is Moschea/Forte Antenne?

Where is Moschea/Forte Antenne located?

Moschea/Forte Antenne, Moschea/Forte Antenne, Italy (approx. 41.934803°, 12.495748°)


Where is Moschea/Forte Antenne on the map?