It should be emphatically stated from the outset that Mosques are houses of God, places of worship, sacred and worthy of utmost respect. Having said that, it is our duty to show the beauty of Islam and to invite others to our magnificent religion. School and community visits to the Mosque can act as a catalyst and open the doors of guidance to someone entering Islām. In the Hanafī school of Law , it is permissible for Non-Muslims to enter a Mosque.
It is important to understand that humans are composed of outer physical bodies and inner spirit (Rouh). The outer shell (body) is composed of materials from this earth while the inner spirit (Rouh) is not from elements of this earth rather from the command of Allah (SWT).