If you have different subnets in every site and your routers support vlans, I'll will configure a different vlan for every microwave link avoiding ethernet loops.
Thus, every router will have 2 WAN interfaces connected with the other routers in a fully-connected network
Then, with a internal routing protocol like OSPF you can get redundancy and load balancing.