It is a good idea to buy elephant insurance when you expect to be travelling to India and it is good to buy it in a different city every year.
However, if you do not want to risk your health, you may want to consider buying it in the national capital and buying in a more secure location.
If you are travelling to Delhi or Bengaluru, you can buy elephant in a private market.
Read More: Read: Insurance for elephants: Where to buy in Delhi and Bengaluru?