The imposing Castle of Kalamata stands on a hill above the historic centre of the city. In the 6th century AD, a church was ...