All About Grenada Country
Brief information The “Isle of Spice”, as Grenada is sometimes called because of the nutmeg grown there in very large quantities, is probably the most beautiful and flourishing island in the West Indies. There are several reasons why tourists should visit this exotic country. Grenada has picturesque landscapes, tropical forests, mountain rivers with waterfalls, as… Read More »