Results
7 results found

St. Athanassios Church at Dhermi, village of the Ionian Coast leaning against the Ceraunian Mountains, Albania, Europe

Bee hives set in an olive grove, Llogara National Park, a park centered on the Ceraunian Mountains along the Albanian Riviera in Southwestern Albania, Europe