Contacted Holiday Inn New Delhi Mayur Vihar Noida, an IHG Hotel
: Bye Pass Road, Malyana, Shimla, Himachal Pradesh 171006
Contact Sharma Photo Studio