Where is Phari?

Where is Phari located?

Phari, Phari, China (approx. 27.723642°, 89.15296°)


Where is Phari on the map?