Royal Hotel Shimla
Baldeyan, Shimla, Himachal Pradesh
Shimla, the beautiful heaven of snow in winters is a place which is worth visiting, at least once in a lifetime. In summers it glistens with the bright sun overhead, while winters drape it into a white sheet of snow, like a bride drapes herself in white gown on her wedding.