Begum Samru's Palace...
begum samru's palace - indianholiday.com offers information on places to see in delhi, begum samru's palace, and other information useful to plan your visit to the new delhi tourist attractions india...
New Delhi, National Capital Territory of Delhi, India