on 29 Jul 2019By Uzair KhanGeneral KnowledgeIsland Is Located In The Caribbean SeaWhich of the following island is located in the Caribbean Sea—?a. Sardinia b. Jamaica c. Sumatra d. Tahiti