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