translate English to German: Therefore we are always happy to get new ideas or feedbacks from our clients.
Bitte geben Sie uns ein Feedback nach Ihrem Einsatz im Colca Canyon.