Wikipedia / River Loria The River Loria is a river of Grenada.See alsoList of rivers of GrenadaReferences GEOnet Names ServerGrenada map