The Parsis , as their name suggests , originate from ancient Persia and today form only a minute community in the world of religions , with barely 100,000 living in India , mostly in and around the city of Mumbai .
India has seen an explosion in their population , reaching historical highs .