Famous city of Limerick is found in which country ? December 4, 2021March 15, 2021 by admin Famous city of Limerick is found in which country ?A. USA B. Italy C. Ireland D. England