Link to Bank of America travel center
I have used the travel center in the past to get more points on the travel rewards card, but now I can't seem to find the travel center anymore. Google doesn't show any results. Does it still exists?
Anyone have the direct link or how to get there ?