The Delta is a beautiful place with many hidden roads