Armada Join us at the Armada Landmark 2023 A Landmark is a firmly fixed object from which you may orient yourself. It's a high point over a long period of time.