Explore details about location Settles Boat Landing Road. Settles Boat Landing Road is a location situated within the Natchitoches Parish alongside other areas such as F S 364, Parish Road, Cox Lane.