Supporting local and small businesses rather than foreign or corporate. While staying in a beautiful resort and having a huge, well-known tour company may be a little easier to book, supporting small businesses is a much better way to travel ethically. It's good to support the local community you are traveling in.