The First Landing 1607 Project
Delta Hotels by Marriott Virginia Beach Bayfront Suites 2800 Shore Dr,, Virginia Beach, United StatesThe First Landing: A Declaration of Covenant & Re-Dedication of America Back to God. Our goal is to bring the nation back to its original roots, where America was first Read More