Countries with best weather for Indian Students 

Canada

United States of America (USA)

United Kingdom (UK)

New Zealand 

Australia 

Germany 

United Arab Emirates  (UAE)