Source: Tourism Media
Newtownards is a large
town based on the Ards peninsula in Northern Ireland. The fact that it is only
10 miles from Belfast,
with its two airports and lively cultural scene, makes it a highly convenient
destination for visitors from all over the UK and the rest of the world.