Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

Famous city of Limerick is found in which country ?

Famous city of Limerick is found in which country ?A. USA
B. Italy
C. Ireland
D. England