Tamassos

Most Popular

Go Back
Tamassos

Random News

Random News

  • Tamassos

    Tamassos Tamassos is located about 21 km southwest of Lefkosia (Nicosia), on the left bank of the river P ...

    Tamassos Tamassos is located about 21 km southwest of Lefkosia (Nicosia), on the left bank of the river Pediaios. The bigger part of the ancient town lies under the modern villages of Politiko, Pera a ...

    Read more