Grenada, the spices Island paradise country explained!

Caribbean Island countries are all beautiful with dreamy beaches, yet different background and future. They all have unique features that make it worthy to visit each one of them.