Welcome to Sohana Palace , New Delhi , India