Photos of a 19th c haveli, converted to a dharamshala, on Church Mission Road, Old Delhi. Continue reading
Monthly Archives: September 2014
St Stephen’s Church, Old Delhi
Photos of the St Stephen’s Church, built in 1867, on Church Mission Road, Old Delhi. Continue reading