Is Your Travel Visa Basically A Tourist Tax?

(Source: Most ordinary people hate the word “tax”. A tax usually means paying more for products or services just because the government mandates for it. When it comes to travelling overseas, tourists are not spared as well from paying tax. Many popular travel destinations such as Italy, […]