The postal code of Dalnabay is PH22 1RE. Dalnabay is a street in Silverglades Highland, Scotland, United Kingdom.