The Mystery of Salem Town (Witch City)

For the ones who love supernatural, wizard stories and movies, a small town called Salem will not be odd. Yes. Salem is a small town, well-known for the wizard movies filmed in the town and is located in Massachusetts State. In October, Halloween month, travellers all around the world visit the town to celebrate the …

The Mystery of Salem Town (Witch City) Read More »