Visit Dunedin tourist attraction: New Zealand's only Castle, Larnach Castle, to see its beautiful gardens and explore the historic house. A range of accommodation options is also available.