Grenada

Home > Countries > North America > Grenada Country Name Grenada. Location It is located northwest of Trinidad and Tobago, northeast of Venezuela, and southwest of Saint Vincent and the Grenadines. Capital St. George’s. Reasons for Naming the Country The origin of the name “Grenada” is unknown, but Spanish sailors likely named the island after […]