Where is the country of Grenada located on world map? According to COUNTRYAAH.COM, Grenada is an independent nation located in North America. Nature Terrain shapes and bedrock The island of Grenada 34 km long in the north-south direction and 18 km...