Indra Puri Old Mosque is located about 20 km south of Medan. Indra Puri was a Hindu kingdom and it was a place of worship before Islam arrived. Later, Sultan Iskandar Muda introduced Islam to the public.