Shimla View Cottage, Opposite Hotel Asia The Dawn Taradevi Shimla Himachal Pradesh INDIA 171010 (Himachal Pradesh)