The price for a specific new car will vary across state and international boundaries. The prices vary because of different local taxes and because of different manufacturer price structures in different markets.
Model specifications also vary from country to country. A GLS model in one country will come with different levels of equipment in different countries.
Customers in some markets may be willing to pay higher prices, mainly where the market is less competitive. The car manufacturers make more profit in these markets. Customers who live in high car price areas can and should consider purchasing in nearby, cheaper markets.
There may be import taxes to pay when customers import their vehicle as a personal import, but the overall price is still going to be lower.
New car prices also vary according to time of year. If a state or country has date specific car registrations, then there will be a massive upsurge in demand in whatever months the registration changes. An upsurge in demand means that dealers are less likely to give discounts.
Do your research before you go near a showroom. Have emailed quotes for specific models to show the sales...