I prefer to stay in my country, because the living cost is very cheap here in my country, $2 million is very much enough for all my family up to three generations and I can even help my country by setting up businesses.
I am the same like you, I would prefer to stay in my country and celebrate with my friends and family instead of making any luxury vacation. It's fine to treat myself and my loved ones to a little bit of luxury, but 2m USD is not enough money to retire. It's definitely a life changing amount that I would like to rely upon for the rest of my life. When it comes to lottery winnings I have already a plan on how to deal with it. After hearing about so many big lottery winners that ended up broke because they spent too much money, I would be very cautious. Instead of using the lottery money itself I would rather invest it in crypto currencies and stocks and only use the dividends and profits to treat myself and my family. Like this I can ensure to leave something behind for my children.