Try 30 days of free premium.

Tower of Skulls

The Tower of Skulls, a stone structure embedded with human skulls located in Serbia. It was constructed by the Ottoman Empire following the Battle of Cegar of May 1809, during the First Serbian Uprising.

Try 30 days of free premium.

Episode Discussion

No comments yet. Be the first!

Login to leave a comment on this episode.
Try 30 days of free premium.