Horseshoe Bay Road is in New Zealand, New Zealand. 1 YouTube travel vloggers have covered it across 1 clips.
“anchor stone is a luxury boutique accommodation along horseshoe bay road that includes complementary car use for each guest house”