Foreign visitors to Puerto Vallarta will soon be required to pay a tourist fee under a new law recently approved by Jalisco’s Congress.