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