Budget Americans Traveling Less Due To Cost; 1 In 3 Prioritize Trips Over Financial Stability A new survey found that 65% of Americans feel travel is a luxury in 2024. Keep Reading