Set amidst Mirihi Island’s majestic waters