Castles, castles, castles! What better way to feel connected to the riches of history. Here are the 16 best castles in the world you can visit.