May i please set the scene. Haggerstone Island an Island off the North tip of Australia. I cannot understand how i managed to come accross a Paradise Island hosted by a man so passionate about food. I had eating experiences that will never be forgotten.
Haggerstone Island. Great Barrier Reef. Australia.