Place of worship Temple (Mandir) Mosque/masjid, anywhere which is taken into account clear by Islamic requirements. Native land Indian Subcontinent… Read More