White Plains

Built in 1786, White Plains is located in King George County, approximately two miles north of the Rappahannock River and the historic village of Port Royal in Caroline County. This … Continue reading White Plains