Mount Stroumboulas
Greece · Europe
About
Mount Stroumboulas or Stroumpoulas is a mountain in northern Crete, Greece.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.
Greece · Europe
Mount Stroumboulas or Stroumpoulas is a mountain in northern Crete, Greece.
Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.