D'Urville Island is a natural feature, located at D'Urville Island, Marlborough 7193, New Zealand
Stunning spot