Where is Taharuu?
Where is Taharuu located?
Taharuu, Taharuu, PF (approx. -17.73587°, -149.4742°)
Where is Taharuu on the map?
{"latitude":-17.73587,"longitude":-149.4742,"title":"Taharuu"}