Swala Village – The Haunted Village of Uttarakhand Swala Village, must be a name you never heard of. It’s situated in Champawat District of Uttarakhand. We know Uttarakhand as Dev Bhumi but there are many places in this Dev Bhumi that are called...