Caribbean island offering halos, certificates of miracles, did you say? (2,5)
Answer
STKITTS
Definition: Caribbean
Caribbean island offering halos, certificates of miracles, did you say? (2,5)