Where is Limabamba?

Where is Limabamba located?

Limabamba, Chukisaka, Bolivia (approx. -19.53333°, -64.36667°)


Where is Limabamba on the map?