St. George's the capital of Grenada, faces a horseshoe-shaped harbor and is surrounded by a hillside of a volcano crater. Nestled in the southeastern Caribbean, Grenada has lush tropical landscapes, ...