What does Bio-Resort mean?

Bio-Resort - German to English

eco resort