how to travel vlog

  1. Dutchie Abroad

    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!
Back
Top