Grenada is the main island of the Caribbean nation also called Grenada. With a population of 117,700 in 2019, it has the capital, the tourist strip and the main airport, all in the southwest corner. It measures some 30 m