The area has a great variety of indie booksellers, in Portland, South Portland, Biddeford, Brunswick and beyond.
You can't describe gothic horror without mentioning the mysterious, charming, and monstrous nature of vampires. Though they ...