Nestled in the foothills of the Himalayas lies a quaint little town that boasts breathtaking views, rich history, and enchanting culture. Known as the "Queen of the Hills,"