We do not currently know of any synonyms for sets foot in somewhere.
For similar words to sets foot in somewhere, try: