The Greek God of Winter Is Visiting Sedona in February 2019!
The Greek god Boreas, has decided to visit snowy Sedona February. He must have seen some of the pictures of the red rocks covered in snow and decided to take a mini vacation right smack dab in Sedona in Northern Arizona!