The medieval Trakai Island Castle is in Trakai, Lithuania on an island in Lake Galvė. Trakai was one of the main centres of the Grand Duchy of Lithuania and the castle held great strategic importance. In the 19th century, the castle was reconstructed faithful to its original 15th-century style. by Ilias Katsouras