Where is Of course?

Where is Of course located?

Of course, Esmeraldas, Ecuador (approx. 0.13333°, -79.55°)


Where is Of course on the map?