Where is Sofron?

Where is Sofron located?

Sofron, Cockle, Panama hat (approx. 8.6°, -80.2°)


Where is Sofron on the map?