Portree

The Harbour - the pretty harbour and Shingle Beach are worth a visit, with attractive hills sheltering the bay from the sea.