Helsa is a municipality and village in Germany. The municipality consists of the villages Helsa, Wickenrode, Eschenstruth, Waldhof and St. Ottilien. Helsa lies in the beautiful Losse valley, approximatly 15 km east of Kassel.
[1]