Home Travel 10 Stunning Irish Towns & Villages to Visit: Our Top Picks.