Hi
Most annual multi trip policies will only cover you for trips of up to 31 days in total at any one time. Howeve one of the options when selecting a policy is to choose long stay, if you then enter in your trip duration you will get some quotes through that will suit your circumstances.
Peter