Strongyli Explained

Stroggyli or Strongyli (Greek, Modern (1453-);: Στρογγυλή) may refer to the following places in Greece: