River Simon

The River Simon is a river of Grenada in Saint Andrew Parish, Grenada.