You asked:

is maseru south of grude

Yes. Grude is a location north of Maseru.
Maseru
Maseru
Maseru

Grude
Grude
Grude