A few years ago Apple used to "only" charge the same price in Euros as they did in USD. Well, not anymore! The German prices of the iPhone SE start at 519 € - around 571 USD (source: https://www.apple.com/de/iphone-se/). So India definitely isn't alone with the inflated prices...
That comparison is slightly misleading because the German price includes the local VAT. Tax-free price (unless I'm mistaken) would be approximately 436 euros, so more than in the US, but not 150 dollars more.