la+indiaperuLa India has been honored with her very own statue in Peru.

Turns out there is a big salsa-loving culture in the South American country and India is one of the faves. Who knew?!

The statue stands in Callao, Peru next to other figures like Hector Lavoe and Celia Cruz.

Related posts: