Where is Sochibibeeka?

Where is Sochibibeeka located?

Sochibibeeka, Veracruz, Mexico (approx. 19.14167°, -96.92222°)


Where is Sochibibeeka on the map?