“Dunedin: Discover Scottish charm and natural wonders in one city.” Dunedin Dunedin, located on the southeastern coast of New Zealand’s South Island, is a city with a rich Scottish heritage, stunning wildlife, and beautiful architecture. Whether you’re a history buff, nature lover, or architecture enthusiast, Dunedin has something for everyone.