Grenada National Stadium
St. George's
Grenada