Why should I have an Indian Head massage? Indian Head Massage is a deep tissue massage using pressure points around the head and face giving a total relaxing massage. Creating Wellness2022-07-17T15:36:41+01:00