1 / 14
Authentic Albanian filming location in Tirana. Park/Garden perfect for film and photo productions.