This Charming European Town Has Just 821 Residents — and It's Become a Magnet for Book Lovers