Claim: Prague Castle attracts over 18 million visitors annually.
Evidence: The castle is among the most visited tourist attractions in Prague attracting over 1.8 million visitors annually.