Results
7 results found

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

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