There is so much to see and do in North Clare, and basing yourself in a Town Square holiday home puts you right in the centre of everything.
There is so much to see and do in North Clare, and basing yourself in a Town Square holiday home puts you right in the centre of everything.