It's in Albania, the place is called Llogara, it's a National Park near the city of Vlora which combines mountains and sea!
You are viewing a single comment's thread from:
It's in Albania, the place is called Llogara, it's a National Park near the city of Vlora which combines mountains and sea!
Sounds great :D do you life there?
Posted using Partiko Android
No I live in Greece, in Athens :)
Oh okay 😅
Posted using Partiko Android