Asiatravel The visions people had in Jaffa were inspired by either religious fervor or a ton of opiates. 11/07/202205/25/2023 Posted byPeter Crosby St. Peter had a vision in Jaffa that changed Christianity forever. Or was he just high? read more >