Explore details about location Petrou Charalampous. Petrou Charalampous is a location situated within the Yeroskipou alongside other areas such as Ezousa Junction, Constantinou Palaiologou, Ierokipia Junction.