Epirus, Greece – A miracle of nature

My name is Dimitris, an amateur photographer from Greece. I was born in a small town in north-west Greece, Arta. Where I come from, mountains, nature, rivers, are some of the first things you notice when you approach the Tzoumerka mountains, 1-hour road trip from Arta. The proud, imposing Tzoumerka mountain chain stands in a […]