Famous city of Limerick is found in which country ? / General Knowledge MCQs / By admin Famous city of Limerick is found in which country ?A. USA B. Italy C. Ireland D. England