There are so many things to do in Grenada, but when your time is limited, here are the 10 things you absolutely must do while you're on the island.