There is one place named Herubudu in Maldives.
All places in the world called "Herubudu".
Hithadhoo (2)