The Charmed Ones are long overdue for a holiday and in an effort to combine both playtime with a chance to learn about witch heritage, Paige wants to explore their roots in Salem, Massachusetts. Her sisters aren't that keen on the idea, so it's decided that after a quick pass through Salem, they'll spend the rest of the time at the beach. But things don't quite go according to plan and late flights and bad directions land them in a town that desperately needs their help. Of course, there's no such thing as a relaxing holiday when you're a Charmed One!