Greece has 800 castles and they narrate their own history and glorious past. Let’s begin our journey...