Grenada Independence 2021 Grenada is a small country on the Caribbean Sea that consists of seven islands.Grenada is also the name of the largest island in the country.Grenada is one of the few countries in the West Indies. Where the natural...