Popular destinations for Art tours include India , Italy , Morocco , Himalaya , Spain , Albania , Austria , Czech Republic , Egypt and Germany