Mount Parnassus, St. George’s, Grenada