
Claridges Nabha in Mussoorie is the most famous and the most beautiful hotel of all times. It was constructed by British and thus it has a unique touch of British architecture. It is the part of the famous chain of Claridges who also have a 5 start hotel in Delhi.











