Grenada is a sovereign country in Caribbean, Americas.Its capital is St. George's. It has no land borders with other countries. Grenada covers about 344 km².