Message 7 of 235

Island Quiz

Can anyone guess what island is nicknamed "Heart of the Caribbean."
There is one person here who better get this right or they won't get one of those great Eons gifts as a prize