The National Trust for Historic Preservation in the United States defines heritage tourism as “travelling to experience the places and activities that authentically represent the stories and people of the past" and cultural heritage tourism as “travelling to experience the places and activities that authentically represent the stories and people of the past and present".