Castle Cove Beach: Albania's Hidden Turquoise Gem near Porto Palermo | OnlyBeaches