Newborough

There is more than one place called Newborough:

Australia

 * A town in the Latrobe Valley, Victoria.

United Kingdom

 * Newborough (Anglesey) Welsh - Niwbwrch
 * Newborough (Cambridgeshire)
 * Newborough (Staffordshire)