My opinion is, Travel Insurance is necessary in order to provide protection to you and your loved ones at every critical mishappening during the journey. It is therefore, whether you're embarking on an trip to a foreign country or visiting to a nearby city, it is strongly advised to take out a travel insurance policy before your trip. For example in case of delay of flight, loss of baggage, stolen documents, medical emergency, evacuation to the home country, reimbursement of staying cost, lost or stolen possessions.etc