List of landmarks in Albenga Select Landmark in Albenga from the list below: Ca'du Ghilla Via Degli Oddi 2 , 17031 Bastia , Albenga , Italy