BGP Multihoming 2 different Location

Hi All

I currently have 3 /22 prefixes and 2 routers at 2 different locations

Location 1 is connected to ISP1 and i am announcing 102.A.A.A/24

Location 2 is connected to ISP2 and announcing
102.A.B.A/24 , 102.A.C.A/23, and the other 2 /22 prefixes

However i will like to have 102.A.A.Z/30 at Location 2

I tried forwarding via tunnel and worked but the problem is there is a high traffic over the tunnel

Can any one advice?

If you want to minimize the traffic over the tunnel between the two peering points, you will need to work on reallocating the subnets so that a block is assigned to each location and preferred via that location - a less specific prefix advertisement or BGP community can be used to failover to the other location.