The location of Archen Grangrove in Summurset Isle
Archen Grangrove is a town located in southeastern Summurset Isle, east of Sunhold and west of Dusk. The ruler is Baroness Saursha. Its rival is Riverfield.
Archen Grangrove has road connections to Dusk and Sunhold.