Where is Of course?

Where is Of course located?

Of course, Veracruz, Mexico (approx. 18.71667°, -95.63333°)


Where is Of course on the map?