Tokomaru Bay is a destination in 이스트 케이프 & 기즈번, New Zealand. 2 YouTube travel vloggers — including Seven2motorsport — have covered it across 3 clips.
“in a faro day three. Uh Tokumari Bay was good to us.”