Popular destinations for cultural tours include Italy , USA , India , Switzerland , Austria , France , Spain , Morocco , Canada and Kenya