Where is La Mejorana?

Where is La Mejorana located?

La Mejorana, Pinar del Rio, Cuba (approx. 22.33333°, -83.45°)


Where is La Mejorana on the map?