The Legend of Suram Fortress Filming Locations

The Legend of Suram Fortress was filmed in Georgia.
Show Map