A great travel website should have an interactive map, blogging capabilities, photo and video galleries, resource sections with travel tips, and an easy-to-use contact or booking form.