Was in the Isle of Skye earlier this week to check out pubs there. Did the ones in Portree Town. Why are Portree town, Uig, Culnacnock, Edinbane, Flodigarry, Skeabost, South Duntulm and South Portree not included in with the Isle of Skye villages postal district?

Portree and all its surrounding areas are part of Skye after all. Any comments?