Oberoi Cecil is one of the most luxurious hotels in Shimla with a restaurant that does justice to the reputation of the hotel. The restaurant which sits on top of a hill offers magnificent views ...
Shimla, the Queen of Hills has got to be a magical escape with the beauty that is Himalayan Mountains over them. Picture ...