Shimla Hotels & Resorts

Shimla as a tourist destination hardly needs an introduction. The capital of Himachal Pradesh is a favourite destination for travellers from across the world, thanks to its pleasant weather, snow-capped hills and a plethora of tourist attractions. Christ Church, Ha...