Devon Island is the largest uninhabited island in the world. This is situated in Baffin Bay, Qikiqtaaluk Region, Nunavut, Canada. It is one of the largest members of the...
The unfinished Fort Jefferson is a massive coastal fortress, actually the largest masonry structure in the United States. The Fort is beautifully composed of...