Where is Popola?

Where is Popola located?

Popola, Yucatan, Mexico (approx. 20.73333°, -88.23333°)


Where is Popola on the map?