Shimla, the Queen of Hills has got to be a magical escape with the beauty that is Himalayan Mountains over them. Picture having a cup of coffee and cake at lovely rooftop cafes while taking the beautiful views.