No, travel insurance is not mandatory for all countries. Nevertheless, some countries, such as the UK, Austria, Greece, Portugal, Spain, France, Germany, Belgium, the Netherlands, etc. demand travel insurance proof before issuing a visa.