Everyone knows Shimla is popular as one of the prettiest Himachal Pradesh tourist places, nestled among pine forests with a colonial feel. By day, the place is vibrant and inviting. But when the sun sets, the spirit of the town reportedly changes. Through the years,...









