Explore the beauty of St Clair in Dunedin, New Zealand. This stunning destination offers breathtaking views and a peaceful atmosphere. Discover the charm of this hidden gem.