Welcome to Daffodils The White House Shimla , Shimla , India