top of page

Sept 2021

Helen, GA

02

Helen is a small town founded by a couple in Georgia who decided to make this place like Germany. This town is very small and quiet. It has lots of shops, cafes and restaurants. There is plenty of space to stroll around and explore as you discover this quaint town.

Rosa de Saron C. 

Studio Art

bottom of page