Kapoor Light House is located in New Delhi, India on 47-51, Mata Shera Wali Market, Pul Qutab Road, Sadar Bazaar, Sadar Bazaar. Kapoor Light House is rated 3 out of 5 in the category lighthouse in India.
Address
47-51, Mata Shera Wali Market, Pul Qutab Road, Sadar Bazaar, Sadar Bazaar