Friars Point, MS
united states
united states
Friars Point is a small Mississippi River town in the heart of the Delta, accessible via US Highway 61 about 50 miles south of Memphis. This community of under 900 sits where the highway meets the great river, surrounded by the flat agricultural landscape that defines this region. The town marks the northern end of Mississippi's Great River Road scenic route.