Some people think that visitors should follow traditional culture and others think that the host country should welcome tourists from different cultures. There are many different reasons to support this argument.
To begin with, some countries have many rules for protecting their country. For example, people cannot litter or spit in Singapore. If tourists break the rules, they have to pay the fine. They set these rules for protecting their environment. They may be afraid tourists will destroy it. Before travelling to another country, you should find information to follow their rules. It means you show respect for the country. However, some visitors do not like many rules, because they just want to relax.
On the other hand, some people think that the host country should welcome cultural differences. When tourists go to another country, normally they go there for shopping and sightseeing. Their trip is short. Therefore, the host country should accept their culture rather than force them to follow rules. This is a good opportunity to expand your culture to tourists such as learning language, and spending time enjoying local life.
In my opinion, when tourists travel to another country, they should follow local customs and behaviour and show respect for that country.