Grenada is a hidden beauty in the Caribbean with blue waters and white sand beaches. Most of the people don’t know about this country, but G