Wireguard to multiple networks

Good day, guys,

I have 8 locations connected site-to-site using Wirequard. I configured Wirequard on my laptop to connect to the main site, can someone guide me on how I can configure the system so that when I connect to the main site from my laptop I can access all the remote sites?

Thanks
Rudy

How about your remote sites? single host? or a LAN?

for single host, very simple, all wireguard nodes in a IP network .

for LAN, you must assign a unique LAN network for every one , and add route table in your main site.

How are they all connected, at least provide a diagram.
Are all devices (acting as clients at handshake) connected to a MAIN router ( server for handshake), if so then we need to see its config.

/export file=anynameyouwish ( minus router serial number, any public WANIP information, keys, etc.)