This Tiny Caribbean Country Is Perfect for All-Inclusive Resort Haters
Beach at Spice Island Beach Resort From colonial rule and uprisings to independence and a brief flirtation with Communism, the tiny country of Grenada has a fascinating past. Located just 100 miles from Venezuela, close to neighboring Trinidad and Tobago, Grenada today delivers stunning rainforests, mountainous landscapes, beautiful beaches, and restrained levels of tourism that…