The town lies where the two rivers, Wye and Irfon meet. River Wye is the 5th longest river in the uk. Part of the Wyes' banks form the border between Wales and england. The river is of sci… Read More