With more than 12 years experience in the travel industry, Catherine has the knowledge and understanding on what creates an amazing holiday experience.