Shimla, the charming hill station nestled in the Himalayas, is the perfect destination for a memorable New Year celebration. Known for its scenic beauty, Shimla offers the ideal blend of relaxation and festivities. Whether you're planning a quiet getaway or an exciting party