Helen is a beautiful town anytime of the year. But at Christmas it is fabulous! The whole town is lit up. It is magical!
No comments yet. Be the first to comment.