One such place is Babylon Arch Beach, a delightful stretch of sand along the Virgin River near the towns of Leeds and St. George, Utah, in the Red Cliffs ... the Babylon Arch Trail — an out ...