eternalgreece.com
Larissa Castle (Castle of Argos) - Eternal Greece Ltd
Towering over the modern town of Argos is the medieval Castle of Larissa, at an elevation of 289 m (948 ft)...