1 / 13
Authentic Albanian filming location in Toptani, Tirana. Historic Castle perfect for film and photo productions.