how to travel vlog
Dolphin watching in the Bay of Islands NZ!
Absolutely stunning part of New Zealand; The bay of Islands. Located in the north of the North Island, this place has a ton of historical importance, but also amazing scenery and wildlife!
Jan 28, 2019
Travel and Events
Terms and rules