The island of Grenada in the Caribbean is a true jewel. There are numerous things to do in Grenada, but there isn’t a lot of information online about this tiny island nation.