Where is the island of Margarita situated?

Question: Where is the island of Margarita situated?

18

Answer: Venezuela.


Leave a Reply