Ali Pasha Castle (Porto Palermo Castle)
Ali Pasha Castle (Porto Palermo Castle) History: Porto Palermo Castle (Albanian: Kalaja e Porto Palermos) is a castle near Himarë in southern Albania. It is situated in the bay of Porto Palermo, a few kilometers south of Himarë along the Albanian Riviera. Huffington Post ranked Porto Palermo first among 15 Undiscovered European Destinations for 2014. The area together with Llamani beach will be proclaimed a […]