What country is bomba in?

There is a Bomba in Italy, another in Belize and another in Libya.

If you mean Bombay, it's in India and it's called Mumbai today.