There are many things in Grenada that make it a lovely place to visit such as beautiful landscape, pristine beaches, snorkelling, spices, festivals, chocolate ...