Jama Masjid is located at the height of 225m from sea level and is situated in Delhi, Delhi, India.Ideal Visit duration: 1-2 hrs