Kakopetria means bad rock (Kako means bad and petra means rock in greek) is one of the best village in Cyprus. Kakopetria is part of Nicosia district and in foothills in the Troodos mountains. According to local legend says this rock originally rolled over to crush newlywed couple and that’s how its got it name.…
