Lake Saint Lucia is located in which country?GK MCQS / By admin / May 27, 2022 May 27, 2022 A Australia B South Africa C Norway D Germany Answer Detail No Details