Explore details about location Canna Pier. Canna Pier is a location situated within the Highland alongside other areas such as Haugh Road, Ross Place, Castlehill Road.