Find the word definition

Wikipedia
Dikastro

Dikastro , meaning "two castles", is a small village in the northwest of Phthiotis Prefecture in Central Greece, very close to the borders with Evrytania and Karditsa. Built on the verdant rocky landscape between Mounts Tymfristos and Mavrorachi, it is located 35km away from Karpenisi, 61km from Lamia and 275km from Athens. It stands at an altitude of 850m (central square) and comprises two settlements, separated by creek Dikastriotis, one of the main streams flowing onto the river Spercheios.