Best Shimla attractions for couples

Located in the greater Himalayan region, Shimla is a lovely hill station graced with lofty