મહેલો, ઉદ્યાનો, મસ્જિદો