As far as tax goes, it differs a lot from country to country, at least with the UK, you don't have to pay their taxes if you are mostly in another country.
In some countries, merely visiting them for a holiday while being in charge of a business abroad is considered taxable.
In some countries, merely visiting them for a holiday while being in charge of a business abroad is considered taxable.