Preveza town is located at the mouth of Amvrakikos Gulf in Western Greece. The town was built on the site of ancient Vereniki town, which was founded by Pyrrhus, the Greek King of Epirus in 290 BC. Preveza was built during the late 11th century after ancient Nikopolis town was deserted...