There is one place named Netowhena in Sri Lanka.
All places in the world called "Netowhena".
Medagama (8)
Pallegama (8)
Mahawela (6)
Bopitiya (6)
Godigamuwa (6)
Palugama (6)
Polwatta (6)
Walpola (6)
Madawala (6)
Wattegama (5)
Godawela (5)
Alutwewa (5)
Angoda (5)
Udugama (5)
Mawatagama (5)
Ganegoda (5)
Alutgama (5)
Godagama (5)
Wattegedara (5)
Mullegama (5)
Pallewela (5)
Henegama (5)
Kahatapitiya (5)
Kalugala (5)
Wewala (5)
Udawela (5)
Moragoda (5)
Imbulgoda (5)
Warapitiya (5)
Pitawala (5)