The shortest war in history was between England and Zanzibar and it lasted for a full 38 minutes! News Self-Propelled
This creepy chapel in Czermna, Poland, built in 1776, is made out of thousands of human bones! Strangeness
The 13th Century picturesque Eliean Donan Castle is the most photographed monument in Scotland Abandoned Spaces