Popular destinations for walking tours include India , Nepal , Spain , Himalaya , Italy , Sri Lanka , Morocco , Cuba , France and Austria