Where is Ramoka?

Where is Ramoka located?

Ramoka, Chiriki, Panama hat (approx. 8.45°, -82.71667°)


Where is Ramoka on the map?